package com.yiwei.hdb.api.callback;

import com.yiwei.hdb.api.contract.BaseContract;
import com.yiwei.hdb.model.BankListModel;
import com.yiwei.hdb.model.BankModel;
import com.yiwei.hdb.model.DealDetailModel;

/**
 * Created by Administrator on 2017/5/14.
 */

public interface FundManageContract {
    interface View extends BaseContract.BaseView {
        void getDealDetailInfoSuccess(int type,int pageindex,DealDetailModel item);
        void getBankListSuccess(BankListModel item);
        void getBankRealnameSuccess(int type,BankModel item);
        void getBankRealnameFail(String msg);
    }

    interface Presenter<T> extends BaseContract.BasePresenter<T> {
        void getDealDetailInfo(int type,  int pageIndex,  int pageSize);
        void getBankList();
        void getBankRealname(int type);
    }
}
